present oneself to fight or compete - German English Dictionary